human shield – Български език–English translations

🇬🇧 en bg 🇧🇬

human shield noun

  • civilians placed in or around targets
чове́шки щит
Wiktionary Links